home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 19 / Mac Magazin and MacEasy Magazine CD - Issue 19.iso / Wissenschaft & Technik / Open Prolog / External Predicates… / makefile < prev    next >
Makefile  |  1993-12-01  |  3KB  |  70 lines

  1. 'Open Prolog'  ƒƒ '::Open Prolog'
  2.     duplicate '::Open Prolog' 'Open Prolog' -y
  3.  
  4. ':object:prlxLibraries.p.o' ƒ ':sources:prlxLibraries.p' ∂
  5.         ':sources:prlxDefinitions.p'
  6.     pascal -sym on  ':sources:prlxLibraries.p' -o ':object:'
  7.  
  8. ':object:prlxLibraries.o' ƒ ':object:prlxLibraries.p.o' 
  9.     lib :Object:prlxLibraries.p.o -o :Object:prlxLibraries.o
  10.  
  11. 'Open Prolog'  ƒƒ ':object:prlxLibraries.o' ':object:OpenPrologMultipleChoice.p.o'
  12.     link  -sym on -mf  ':object:OpenPrologMultipleChoice.p.o' ∂
  13.         ':object:prlxLibraries.o' ∂
  14.         "{Libraries}"Interface.o ∂
  15.         "{PLibraries}"Paslib.o ∂
  16.          -o ':Open Prolog' -rt PRLX=141  -m ENTRYPOINT -sg 'OpenPrologMultipleChoice'
  17.  
  18. 'Open Prolog' ƒƒ :sources:OpenPrologMultipleChoice.r
  19.     rez -o 'Open Prolog' -a :sources:OpenPrologMultipleChoice.r
  20.  
  21.  
  22. ':object:OpenPrologMultipleChoice.p.o' ƒ ':sources:OpenPrologMultipleChoice.p' ∂
  23.         ':sources:prlxDefinitions.p' ∂
  24.         ':sources:prlxLibraries.p'
  25.     pascal -sym on  ':sources:OpenPrologMultipleChoice.p' -o ':object:'
  26.  
  27. 'Open Prolog'  ƒƒ ':object:prlxLibraries.o' ':object:OpenPrologSpeech.p.o'
  28.     link  -sym on -mf  ':object:OpenPrologSpeech.p.o' ∂
  29.         ':object:prlxLibraries.o' ∂
  30.         "{Libraries}"Interface.o ∂
  31.         "{PLibraries}"Paslib.o ∂
  32.          -o ':Open Prolog' -rt PRLX=140  -m ENTRYPOINT -sg 'OpenPrologSpeech'
  33.  
  34. ':object:OpenPrologSpeech.p.o' ƒ ':sources:OpenPrologSpeech.p' ∂
  35.         ':sources:prlxDefinitions.p' ∂
  36.         ':sources:prlxLibraries.p'
  37.     pascal -sym on  ':sources:OpenPrologSpeech.p' -o ':object:'
  38.  
  39. 'Open Prolog'  ƒƒ ':object:draw.p.o' ':object:prlxLibraries.o'
  40.     link  -sym on -mf  ':object:draw.p.o' ∂
  41.         ':object:prlxLibraries.o' ∂
  42.         "{Libraries}"Interface.o ∂
  43.          -ra Draw=resLocked,resPreload -o ':Open Prolog' -rt PRLX=132  -m ENTRYPOINT -sg 'Draw'
  44.  
  45. ':object:draw.p.o' ƒ ':sources:draw.p' ∂
  46.         ':sources:prlxDefinitions.p' ∂
  47.         ':sources:prlxLibraries.p'
  48.     pascal -sym on  ':sources:draw.p' -o ':object:'
  49.  
  50. 'Open Prolog'  ƒƒ ':object:SoundPlay.p.o'
  51.     link  -sym on -mf  ':object:SoundPlay.p.o' ∂
  52.         "{Libraries}"Interface.o ∂
  53.          -o ':Open Prolog' -rt PRLX=130  -m ENTRYPOINT -sg 'SoundPlay'
  54.  
  55. ':object:SoundPlay.p.o' ƒ ':sources:SoundPlay.p' ∂
  56.         ':sources:prlxDefinitions.p'
  57.     pascal -sym on  ':sources:SoundPlay.p' -o ':object:'
  58.  
  59. 'Open Prolog'  ƒƒ ':object:countHLE.p.o'
  60.     link  -sym on -mf  ':object:countHLE.p.o' ∂
  61.         ':object:prlxLibraries.o' ∂
  62.         "{Libraries}"Interface.o ∂
  63.         "{PLibraries}"Paslib.o ∂
  64.          -o ':Open Prolog' -ra countHLE=resLocked,resPreload -rt PRLX=138  -m ENTRYPOINT -sg 'countHLE'
  65.  
  66. ':object:countHLE.p.o' ƒ ':sources:countHLE.p' ∂
  67.         ':sources:prlxDefinitions.p' ∂
  68.         ':sources:prlxLibraries.p'
  69.     pascal -sym on  ':sources:countHLE.p' -o ':object:'
  70.